guyed tower platform - German English Dictionary